package com.bw.shopping.service;

import com.bw.shopping.domain.NewShoppingCart;
import com.bw.shopping.domain.PmsBrand;
import com.bw.shopping.vo.Cart;

/**
 * @Author：尚志豪
 * @Package：com.bw.goods.service
 * @Project：ruoyiszh
 * @name：DetailsInformationService
 * @Date：2024/12/23 20:34
 */
public interface NewShoppingCartService {
    /**
     * 添加购物车功能【插入】
     */
    void addShoppingCartFunction(NewShoppingCart newShoppingCart);
    /**
     * 基于redis实现添加购物车
     */
    void addToCart(NewShoppingCart cartItem);
    /**
     * redis查询出的结构要进行结构转换
     */
    Cart getCartFromRedis(String userId);

    /**
     * 根据id品牌查询名称
     */
    PmsBrand searchForNameBasedOnId(Long shopsId);
}
